Walking on this trail you wonder if your still in Florida or if you have been transported to a jungle in south america. Wonderful trail.
Located in the F.I.T Botanical Gardens